security: fix dependabot prs#3622
Merged
openshift-merge-bot[bot] merged 4 commits intomainfrom Dec 17, 2025
Merged
Conversation
Updates golang.org/x/crypto across all Go modules to address security vulnerabilities and include latest maintenance updates. Security fixes included in v0.45.0 (current version before this update): - CVE-2025-58181 (CVSS 5.3): SSH GSSAPI unbounded memory consumption - CVE-2025-47914 (CVSS 5.3): SSH Agent panic from malformed messages Additional updates in v0.46.0: - Updated golang.org/x dependencies - Updated x509roots/fallback certificate bundle - Fixed SSH agent test flakiness - Upgraded related golang.org/x packages: - golang.org/x/sync: 0.18.0 → 0.19.0 - golang.org/x/sys: 0.38.0 → 0.39.0 - golang.org/x/term: 0.37.0 → 0.38.0 - golang.org/x/text: 0.31.0 → 0.32.0 Addresses Dependabot PRs: #3617, #3616, #3615, #3614, #3613
Updates go.uber.org/mock across all Go modules for Go 1.25 compatibility and new archive mode feature. Changes in v0.6.0: - Fixed mockgen errors with Go 1.25 due to outdated golang.org/x/tools dependency - Added archive mode: generates mocks out of archive files - Added support for specifying mock names in bazel _gomock_archive rule This update is important as the project uses Go 1.24.4 and may upgrade to Go 1.25 in the future. Addresses Dependabot PRs: #2963, #2961
Collaborator
Author
|
/test verify |
1 similar comment
Collaborator
Author
|
/test verify |
8f2c6ed to
517ee1e
Compare
Updates github.com/Azure/azure-sdk-for-go/sdk/azidentity across all Go modules for new features and improvements. Changes in v1.13.0: - Added AzurePowerShellCredential for PowerShell authentication - Enhanced DefaultAzureCredential behavior with AZURE_TOKEN_CREDENTIALS environment variable set to ManagedIdentityCredential - Redesigned persistent token cache API for better performance - Improved credential factory support for Pipelines federated auth This update enhances authentication capabilities and provides better support for various Azure authentication scenarios. Addresses Dependabot PR: #3076
Updates actions/checkout across all actions for new features and improvements. Changes in v6.0.1: - Update all references from v5 and v4 to v6 by @ericsciple in #2314 - Add worktree support for persist-credentials includeIf by @ericsciple in #2327 - Clarify v6 README by @ericsciple in #2328 - Update README to include Node.js 24 support details and requirements by @salmanmkc in actions/checkout#2248 - Persist creds to a separate file by @ericsciple in actions/checkout#2286 - v6-beta by @ericsciple in actions/checkout#2298 - update readme/changelog for v6 by @ericsciple in actions/checkout#2311 Addresses Dependabot PR: #3373 Signed-off-by: Rael Garcia <rael@redhat.com>
517ee1e to
80014c4
Compare
Collaborator
Author
|
/test e2e-parallel |
1 similar comment
Collaborator
Author
|
/test e2e-parallel |
Collaborator
|
/lgtm |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: hbhushan3, raelga The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Collaborator
Author
|
/test e2e-parallel |
1 similar comment
Collaborator
Author
|
/test e2e-parallel |
This was referenced Dec 17, 2025
|
Hello again! |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
This PR consolidates all pending Dependabot dependency updates across Go modules, and GitHub Actions. It addresses 20 Dependabot PRs with 4 critical security vulnerabilities fixed.
🚨 Security Alerts Closed
Golang
CVE-2025-58181 (CVSS 5.3 - Medium)
CVE-2025-47914 (CVSS 5.3 - Medium)
📦 Changes by Category
Golang Dependencies (5 commits)
1. golang.org/x/crypto: 0.45.0 → 0.46.0 ✅ SECURITY
Commit:
1e24255972. go.uber.org/mock: 0.5.2 → 0.6.0 🔧 TOOLING
Commit:
46e836d813. Azure SDK azidentity: 1.12.0 → 1.13.0 ⚡ FEATURES
Commit:
5aa838f864. OpenTelemetry: 1.38.0 → 1.39.0 / 0.62.0 → 0.63.0 📊 OBSERVABILITY
Commit:
e2014537fUpdated packages:
Key improvements in v1.39.0 (released December 8, 2025):
WithInstrumentationAttributeSetoption for concurrent-safe attribute handlingModules: backend, frontend, internal, test, admin/server, tooling/helmtest, tooling/templatize
Files changed: 14
GitHub Actions (1 commit)
8. actions/checkout: various → v6.0.1 🔧 TOOLING
Commit:
e0715053e🔍 Testing & Validation
go work syncmake lint-fix- 0 issues reportedmake all-tidycompleted successfully📋 Dependabot PRs Closed (20 total)
Golang (15 PRs)
golang.org/x/crypto (5 PRs):
OpenTelemetry (8 PRs):
Other Go dependencies (2 PRs):
GitHub Actions (1 PR)
📝 Notes